package net.htjs.mobile.service;

import android.app.AlarmManager;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.SystemClock;

public class SmsServiceBootReceiver extends BroadcastReceiver {

	@Override
    public void onReceive(Context context, Intent mintent) {
    	if (Intent.ACTION_BOOT_COMPLETED.equals(mintent.getAction())){ 

    			Intent intent = new Intent(context, RestartReceiver.class);
    			intent.setAction("net.htjs.mobile.service.SmsService"); 
    			PendingIntent sender = PendingIntent.getBroadcast(context, 0, intent, 0); 
    			long firstime = SystemClock.elapsedRealtime(); 
    			AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); 
    			
    			// 10秒一个周期，不停的发送广播 
    			am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,firstime,10*1000,sender);
    	}
    }
}